OSI七層網絡模型由下至上為1至7層,分別為物理層(Physical layer),數據鏈路層(Data link layer),網絡層(Network layer),傳輸層(Transport layer),會話層(Session layer),表示層(Presentation layer),應用層(Application layer)。
應用層,很簡單,就是應用程序。這一層負責確定通信對象,并確保由足夠的資源用于通信,這些當然都是想要通信的應用程序干的事情。
表示層,負責數據的編碼、轉化,確保應用層的正常工作。這一層,是將我們看到的界面與二進制間互相轉化的地方,就是我們的語言與機器語言間的轉化。數據的壓縮、解壓,加密、解密都發(fā)生在這一層。這一層根據不同的應用目的將數據處理為不同的格式,表現出來就是我們看到的各種各樣的文件擴展名。 表示層協議的代表包括:ASCII,ASN.1,JPEG,MPEG等
會話層,負責建立、維護、控制會話,區(qū)分不同的會話,以及提供單工(Simplex)、半雙工(Half duplex)、全雙工(Full duplex)三種通信模式的服務。我們平時所知的NFS,RPC,X Windows等都工作在這一層。
傳輸層,負責分割、組合數據,實現端到端的邏輯連接。數據在上三層是整體的,到了這一層開始被分割,這一層分割后的數據被稱為段(Segment)。三次握手(Three-way handshake),面向連接(Connection-Oriented)或非面向連接(Connectionless-Oriented)的服務,流控(Flow control)等都發(fā)生在這一層。 傳輸層是兩臺計算機經過網絡進行數據通信時,第一個端到端的層次,具有緩沖作用。
傳輸層提供了主機應用程序進程之間的端到端的服務.
控傳輸層協議
SPX:順序包交換協議,是Novell NetWare網絡的傳輸層協議。
TCP:傳輸控制協議,是TCP/IP參考模型的傳輸層協議。
網絡層,負責管理網絡地址,定位設備,決定路由。我們所熟知的IP地址和路由器就是工作在這一層。上層的數據段在這一層被分割,封裝后叫做包(Packet),包有兩種,一種叫做用戶數據包(Data packets),是上層傳下來的用戶數據;另一種叫路由更新包(Route update packets),是直接由路由器發(fā)出來的,用來和其他路由器進行路由信息的交換。網絡層提供路由和尋址的功能,使兩終端系統能夠互連且決定最佳路徑,并具有一定的擁塞控制和流量控制的能力。TCP/IP協議體系中的網絡層功能由IP協議規(guī)定和實現,故又稱IP層。具有網絡層功能的協議
IP
IPX
X.25
ARP
RARP
ICMP
數據鏈路層,負責準備物理傳輸,CRC校驗,錯誤通知,網絡拓撲,流控等。我們所熟知的MAC地址和交換機都工作在這一層。上層傳下來的包在這一層被分割封裝后叫做幀(Frame)。
物理層,就是實實在在的物理鏈路,負責將數據以比特流的方式發(fā)送、接收,為了實現比特流的傳輸,物理層必須解決傳輸介質、信道類型、數據與信號之間的轉換、信號傳輸中的衰減和噪音等問題。
它的功能:1、規(guī)定了網絡層中的傳輸介質
2、信道類型(多路復用)
3、接口標準(RJ-45,RJ-11)
具體說:
網線,集線器----物理層
網卡,網橋----數據鏈路
路由器-----網絡層
比如:網絡因為網線而上不了網就是出現在物理層的原因。
交換機和HUB的區(qū)別:交換機就是用來進行報文交換的機器.它和HUB最重要的區(qū)別就HUB是物理層設備,采用廣播的形式來傳輸信息,交換機多為鏈路層設備(二層交換機),能夠進行地址學習,采用存儲轉發(fā)的形式來交換報文.它和路由器的區(qū)別在于路由器有DDN,ADSL等接口,交換機只有以太網接口
各層協議:
————————————————————————————
| |
| HTTP FTP SMTP TELNET DNS | 應用層
| |
————————————————————————————
————————————————————————————
| |
| TCP UDP | 傳輸層
| |
————————————————————————————
————————————————————————————
| ICMP IGMP |
| IP | 網絡層
| ARP RARP |
————————————————————————————
————————————————————————————
| |
| PPP | 數據鏈路層
| |
————————————————————————————
————————————————————————————
| |
| | 物理層
| |
————————————————————————————
各層設備:
————————————————————————————
| |
| 應用網關 | 應用層
| |
————————————————————————————
————————————————————————————
| |
| 傳輸網關 | 傳輸層
| |
————————————————————————————
————————————————————————————
| |
| 路由器 | 網絡層
| |
————————————————————————————
————————————————————————————
| |
| 網橋 交換機 | 數據鏈路層
| |
————————————————————————————
————————————————————————————
| |
| 中繼器 集線器 | 物理層
| |
————————————————————————————